| Category |
Points |
Answer |
Question |
| Spiderman |
100 |
This is what JSP stands for. |
What is JSP? |
| Spiderman |
110 |
This is what XML stands for. |
What is eXtensible Markup Language? |
| Spiderman |
140 |
I am the underlying framework in the Hertz RI that conroles the move, view and controller. |
What is struts? |
| Spiderman |
170 |
I am a template for the layout of hte JSP page. |
What are tiles? |
| Spiderman |
180 |
As an action, I talk to the Application Coordination layer through this. |
What is a component? What is a proxy? |
| Spiderman |
190 |
I am the part of the MVS that obtains data from the model and presents it to th the user. |
What is the view? |
| Spiderman |
200 |
Model, View, Action |
What is Struts? |
| Spiderman |
400 |
I define a set of custom HTML elements for JSPs |
What is a taglib? |
| Spiderman |
800 |
When you overuse me, I can cause memory problems. |
What is a session variable? |
| Category |
Points |
Answer |
Question |
| Standards&Practices |
100 |
We number our layers as we do because of this. |
How do we get our layers to sort top to bottom? |
| Standards&Practices |
110 |
We put our layers in different packages because of this. |
To limit class visibility and enforce one-way coupling/dependency. |
| Standards&Practices |
130 |
If you need to access data, put your classes here. |
What is the Integration layer? |
| Standards&Practices |
150 |
Utility classes should reside here. |
What is the 60 (or Domain) layer? |
| Standards&Practices |
200 |
When the user interacts with the system, they are really using this. |
What is the presentation layer? |
| Standards&Practices |
220 |
I am here to allow multiple layers to access me. |
What is the Domain layer? |
| Standards&Practices |
300 |
If you represent TAM, this is where I reside. |
What is the external resources layer? |
| Standards&Practices |
800 |
The user ID can be carried on me to be accessed by other layers if needed. |
What is a BO? |
| Standards&Practices |
2000 |
I am the name of the RI layer whose number corresponds to the hex representation of ASCII Zero |
What is the application coordination layer? |
| Category |
Points |
Answer |
Question |
| Monkies don't use? |
50 |
I am a harnass to allow me to verify my system works in situations I program. |
What is JUnit? |
| Monkies don't use? |
100 |
Concurrent Version System. |
What is CVS/What is the tool we use to manage our source code. |
| Monkies don't use? |
130 |
I bring up the package explorer in RAD. |
What is alt-shift-q-p |
| Monkies don't use? |
150 |
I am a library that provides an easy way to use and create mock objects. |
What is easy mock? |
| Monkies don't use? |
200 |
I am a test made to provide some assurance that the system under test will not catastorphically fail. |
What is a smoke test? |
| Monkies don't use? |
400 |
We try to do this frequently (from a few times a day to at most every few days). |
What is checking in our source code? |
| Monkies don't use? |
600 |
I am the connection type used at Hertz to logon to CVS |
What is extssh? |
| Monkies don't use? |
800 |
We do this instead of "update" to avoid CVS putting conflict information in our files. |
What is "synchronize"? |
| Category |
Points |
Answer |
Question |
| Your morning cup. |
100 |
POJO |
What is a plain old Java object? |
| Your morning cup. |
150 |
To be accessible to the whole package but not to subclasses; happens where this is no specifice access modifier on a field/method. |
What is default? |
| Your morning cup. |
180 |
I am the interface that supports access to popular database programs using SQL statements. |
What is JDBC. |
| Your morning cup. |
190 |
I am the framework that's based on accepted best practes and that makes "beans" available to all application types; not just web-applications. |
What is Spring? |
| Your morning cup. |
200 |
I am a collection object with keys and values. |
What is a hash map? |
| Your morning cup. |
300 |
I interpret bytecode into code that will run on the real computer hardware, thus eliminating the need for platform specific versions of your program. |
What is the JVM? |
| Your morning cup. |
400 |
I am the type of constructor needed for a class to be used as a bean. |
What is a default constructor? |
| Your morning cup. |
500 |
void, the primitives, classes. |
What are the things which a method can declare to return? |
| Your morning cup. |
600 |
"this" and instance variables. |
What does a method have that a function does not? |
| Your morning cup. |
800 |
The type of instance we talk to when to talk to our application coordinator. It adds declarative transactions. |
What is a proxty to the interface? |
| Your morning cup. |
900 |
This is a keyword that to limit something so that it can only be accesses by one thread at a time. |
What is "synchronized"? |
| Your morning cup. |
910 |
Spring uses this to talk to coordinate data services and start transactions. |
t is the transaction manager? |
| Your morning cup. |
2000 |
When things conform to me the transaction manager can coorindate transactions across multiple datasources, thereby supporting REAL two-phase commit. |
What is an XA compliant? |